<!--#include file="Config.asp"-->
<!--#include file="Header.asp"-->

<%
'与数据库数据匹配

'if User_Name<>"" then

'如果已经有这个账户 vanke账号
SQL="select top 1 vkid,dep_id,zy_username,zy_name,ZY_Dimission from tb_zy where zy_username='"&User_Name&"' and ZY_Dimission=1"
rs.open sql,conn,1,1
if not rs.eof then
'如果TB_ZY数据库有记录，跳转到该用户的个人信息编辑页面
session("User_Name")=trim(rs("zy_name")) '赋予session值=中文名
session("Userid")=int(rs("vkid"))
session("Dep_id")=int(rs("dep_id"))
rs.close
Set rs=Nothing
response.redirect "Emp_Edit.asp?userID="&session("Userid")
else


%>

<!-- <table class="table">
<tr>
	<th>提交注册信息</th>
	<td>第二步：等待审核</td>
	<td>第三步：重新登录，检测是否可用</td>
</tr>
</table> -->

<div align='center'>
<div class="easyui-panel" title="第一步：请填写以下必须的注册信息，提交注册" style="width:600px;padding:40px 60px;">
<form name="FormReg" id="FormReg" class="easyui-form" method="post" data-options="novalidate:true">
	<div style="margin-bottom:20px">
			<div>万科帐号[必填]：本系统自动识别，无需变更</div>
			<input class="easyui-textbox easyui-validatebox" value=<%=User_Name%> readonly data-options="prompt:'本系统自动识别，无需变更',validType:'length[0,50]'" style="width:100%;height:32px" name="zy_username">
		</div>
		<div style="margin-bottom:20px">
			<div>中文名[必填]：</div>
			<input class="easyui-textbox easyui-validatebox" style="width:100%;height:32px" name="zy_name" ID="zy_name" data-options="prompt:'例子：张三',iconCls:'icon-man',iconWidth:'38',required:true,validType:'length[0,12]',">
		</div>
		<div style="margin-bottom:20px">
			<div>邮箱通讯录显示全称[必填]：</div>
			<input class="easyui-textbox easyui-validatebox" style="width:100%;height:32px" name="zy_order" id="zy_order" data-options="prompt:'类似 W11SZ.张三.Zhangs',required:true,validType:'length[0,50]'">
		</div>
		<div style="margin-bottom:20px">
			<div>所属部门[必选]：如找不到对应部门，请选择“<u><strong>0.找不到对应部门</strong></u>”项</div>
			<select class="easyui-combobox" name="dep_id" style="width:100%;">
          <%
		 rss.open "select dep_id,bm_mc,bm_isshow,bm_order from tb_bm order by dep_id desc",conn,1,1
		 while not rss.eof
		 	response.write "<option value=" &int(rss("dep_id"))& " >" & trim(rss("bm_order"))&"."& Trim(rss("bm_mc")) & "</option>"
			rss.movenext
		 wend
		 rss.close
%>
		<option value="0">0.找不到对应部门</option>
        </select>
		</div>
		<div style="margin-bottom:20px">
			<div>注册事由[选填]：</div>
			<input class="easyui-textbox" name="zy_info" style="width:100%;height:32px">
		</div>
		<div style="margin-bottom:10px">
			<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-ok" style="width:100%;height:32px" onclick="submitForm()">提交注册</a>
		</div>
		<!-- <div>
			<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-cancel"  style="width:100%;height:32px"  onclick="clearForm()">重新填写</a>
		</div> -->
		<div>
			<a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-cancel"  style="width:100%;height:32px"  onclick="resetForm()">重新填写</a>
		</div>
		</form>


<script>

		function submitForm(){
			$('#FormReg').form('submit',{
				url: "emp_regSave.asp",
				onSubmit:function(){
				//表单验证
                //return $("#FormReg").form('validate')
				return $(this).form('enableValidation').form('validate');
				},
				//top.location.href = "Welcome.asp"; //转主页面
				//注意ajax的url的后台action方法必须有返回值return "json"，而不是return null,否则下面的回调函数不起作用，sucess方法失效
                success: function(data, response, status){
                 //alert(data)
				 //$.messager.alert('Info', data, 'info');
				 if (data = 1) {
					    //注册成功，转主页面
						location.href = 'index.asp';//转主页面
						}
						else {
						$.messager.alert('注册失败！','数据库记录异常！','warning',
						function () {
							//将鼠标的输入焦点定位到#zy_name
							$('#zy_name').select();
							});
					}
                }
			});
		}
		//function clearForm(){
		//	$('#FormReg').form('clear');
		//}
		function resetForm(){
		$('#FormReg').form('reset');
		}

</script>
</div>


</div>

<%
End If
'End If



%>

<!-- <input id="type" style="width: 200px" class="easyui-validatebox"
                    url="data/editHealthCheckCombobox_data.json" valueField="id"
                    textField="text" /> -->

<!--#include file="Footer.asp"-->


<%
'注册流程：
'1.与IIS的已集成Negotiate验证，IIS要设置好才能验证
'2.后台验证：VANKE\zy_username 与数据库的雇员数据记录验证
'2.1 如果zy_username对应验证匹配数据，记录数为0，则进行zy_username赋值，zy_username来源集团的AD数据，刚刚有一个登录框要求用户输入
'2.2 zy_name，中文名，不能与现有数据的值同值冲突，要与数据匹配是否有重复值
'2.3 zy_name，前台EasyUI required:True 有效值验证，不能为空


%>